這次挑戰的初衷,是因為在公司當碼農待久了,總覺得自己的成長停滯不前,因此決定找一個有意義的課題來提升自己的知識與技術。我選擇使用 Java 來開發一個租屋通知機器人,不僅是為了技術上的進步,也希望能做出比 591 租屋網通知功能更好用的工具。儘管對於自己的成果感到滿意,但若要開放給大眾使用,想必還會遇到許多問題需要解決。
在這個項目中,我重新複習了許多熟悉的技術,包括 Spring 框架、AOP、JPA、Maven 以及 H2 資料庫等,這些技術對我來說並沒有花太多時間。
然而,這次項目也讓我掌握了一些之前不熟悉的知識點,像是:
再來回顧第一天的規劃,發現自己對爬蟲的技術掌握得還不夠深入。比如:
專案也有其他優化空間
總結來說,這次的挑戰讓我在既有技術上加深了理解,也學會了許多新知識,未來我還會繼續改進和優化這個項目。